clamping bush - German English Dictionary